package net.satiri.saversi;


public class PapanPermainan 
{
	Biji[][] bijipermainan;
	Biji[] allbiji;
	
	PapanPermainan(int lebar,int panjang)
	{
		//posisi biji	
		this.bijipermainan = new Biji[panjang][lebar];
		
		//total biji
		this.allbiji = new Biji[lebar*panjang];
		this.initiateBiji();
	}
	
	void updatePosition()
	{
		
	}
	
	
	/**
	 * allbiji adalah bank biji
	 */
	private void initiateBiji()
	{
		//bentuk jumlah biji
		int x = (allbiji.length)/2;
		
		//bentuk sejumlah x biji putih
		//dan sejumlah x biji hitam
		int c = 0;
		for(int i=1;i<=x;i++)
		{
			//hitam
			Biji b = new Biji(Biji.HITAM);
			allbiji[c] = b;
			c++;
		}
		
		for(int i=1;i<=x;i++)
		{
			//putih
			Biji b = new Biji(Biji.PUTIH);
			allbiji[c] = b;
			c++;
		}
	
	}
}
